mendacious propaganda - Turkish English Dictionary